• word of the day

    yellow spot

    yellow spot - Dictionary definition and meaning for word yellow spot

    Definition
    (noun) any of several fungous or viral diseases characterized by yellow spotting on the leaves Definition
    (noun) a small yellowish central area of the retina that is rich in cones and that mediates clear detailed vision

Word used in video below:
text: marks a spot x marks the spot
Download our Mobile App Today
Receive our word of the day
on Whatsapp